<message>
<location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
<source>Discovering the certificates stored on your USB token</source>
- <translation type="unfinished"/>
+ <translation>استكشاف الشهادات المحفوطة على أَمَارَة USB خاصّتك</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
<source>Token Encryption Key Chooser</source>
- <translation type="unfinished"/>
+ <translation>أداة اختيار مفتاح تشفير الأَمَارَة token</translation>
</message>
<message>
<location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
<source>Available Keys for end-to-end Encryption:</source>
- <translation type="unfinished"/>
+ <translation>المفاتيح المتوفرة للتشفير من الحدّ للحدّ:</translation>
</message>
<message>
<location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
<source>Choose</source>
- <translation type="unfinished"/>
+ <translation>إختَر</translation>
</message>
<message>
<location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
<source>Cancel</source>
- <translation type="unfinished"/>
+ <translation>إلغاء</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1533"/>
<source>Migrate certificate to a new one</source>
- <translation type="unfinished"/>
+ <translation>ترحيل الشهادة إلى أخرى جديدة</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
<source>PIN needed to login to token</source>
- <translation type="unfinished"/>
+ <translation>الرمز PIN مطلوب لتسجيل الدخول إلى الأَمَارَة</translation>
</message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
<source>Enter Certificate USB Token PIN:</source>
- <translation type="unfinished"/>
+ <translation>أدخِل رمز PIN لتسجيل الدخول إلى الأَمَارَة:</translation>
</message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
<source>Invalid PIN. Login failed</source>
- <translation type="unfinished"/>
+ <translation>الرمز PIN غير صحيح. عملية تسجيل الدخول لم تتم.</translation>
</message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
<source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
- <translation type="unfinished"/>
+ <translation>عملية تسجيل الدخول إلى الأَمَارَة لم تنجح بعد إدخال رمز PIN المستخدِم والذي يمكن أن يكون غير صحيح. رجاءً؛ حاول مرة أخرى.</translation>
</message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<message>
<location filename="../src/libsync/discovery.cpp" line="1735"/>
<source>Cannot modify encrypted item because the selected certificate is not valid.</source>
- <translation type="unfinished"/>
+ <translation>تعذّر تعديل العنصر المُشفّر لأن الشهادة المحددة غير صحيحة.</translation>
</message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="104"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
- <translation type="unfinished"/>
+ <translation>شهادة التشفير من الحدّ للحدّ يجب ترحيلها إلى أخرى جديدة</translation>
</message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="106"/>
<source>Trigger the migration</source>
- <translation type="unfinished"/>
+ <translation>البدء في الترحيل</translation>
</message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
<source>Updated end-to-end encryption metadata</source>
- <translation type="unfinished"/>
+ <translation>بيانات وصفية مُحدَّثة للتشفير من الحدّ للحدّ</translation>
</message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
<source>Updating end-to-end encryption metadata</source>
- <translation type="unfinished"/>
+ <translation>تحديث البيانات الوصفية للتشفير من الحدّ للحدّ</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/accountstate.cpp" line="164"/>
<source>Asking Credentials</source>
- <translation>Forespørger om brugeroplysninger</translation>
+ <translation>Forespørger efter legitimationsoplysninger</translation>
</message>
<message>
<location filename="../src/gui/accountstate.cpp" line="176"/>
<message>
<location filename="../src/gui/connectionvalidator.cpp" line="215"/>
<source>The provided credentials are not correct</source>
- <translation>De givne brugeroplysninger er ikke korrekte</translation>
+ <translation>De angivne legitimationsoplysninger er ikke korrekte</translation>
</message>
<message>
<location filename="../src/gui/connectionvalidator.cpp" line="286"/>
<message>
<location filename="../src/gui/wizard/owncloudhttpcredspage.cpp" line="59"/>
<source>Enter user credentials</source>
- <translation>Angiv brugeroplysninger</translation>
+ <translation>Angiv bruger legitimationsoplysninger</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/owncloudsetupwizard.cpp" line="595"/>
<source>The remote folder creation failed because the provided credentials are wrong!<br/>Please go back and check your credentials.</p></source>
- <translation>Oprettelse af den afsides mappe fejlede da brugeroplysningerne er forkerte!<br/>Gå venligst tilbage og kontroller dine brugeroplysninger.</p></translation>
+ <translation>Oprettelse af fjernmappen fejlede da de angivne legitimationsoplysninger er forkerte!<br/>Gå venligst tilbage og kontroller dine legitimationsoplysninger .</p></translation>
</message>
<message>
<location filename="../src/gui/owncloudsetupwizard.cpp" line="599"/>
<source><p><font color="red">Remote folder creation failed probably because the provided credentials are wrong.</font><br/>Please go back and check your credentials.</p></source>
- <translation><p><font color="red">Afsides mappe oprettelse fejlede sansynligvis på grund af forkert angivne brugeroplysninger.</font><br/>Gå venligst tilbage og kontroller dine brugeroplysninger.</p></translation>
+ <translation><p><font color="red">Fjernmappeoprettelse fejlede sandsynligvis på grund af forkert angivne legitimationsoplysninger.</font><br/>Gå venligst tilbage og kontroller dine legitimationsoplysninger.</p></translation>
</message>
<message>
<location filename="../src/gui/owncloudsetupwizard.cpp" line="604"/>
<message>
<location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
<source>Discovering the certificates stored on your USB token</source>
- <translation type="unfinished"/>
+ <translation>Erkennen der auf Ihrem USB-Token gespeicherten Zertifikate</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
<source>Available Keys for end-to-end Encryption:</source>
- <translation type="unfinished"/>
+ <translation>Verfügbare Schlüssel für Ende-zu-Ende-Verschlüsselung:</translation>
</message>
<message>
<location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
<source>Choose</source>
- <translation type="unfinished"/>
+ <translation>Auswählen</translation>
</message>
<message>
<location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
<source>Cancel</source>
- <translation type="unfinished"/>
+ <translation>Abbrechen</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1533"/>
<source>Migrate certificate to a new one</source>
- <translation type="unfinished"/>
+ <translation>Zertifikat auf ein neues migrieren</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
<source>PIN needed to login to token</source>
- <translation type="unfinished"/>
+ <translation>PIN für die Anmeldung am Token erforderlich</translation>
</message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
<source>Invalid PIN. Login failed</source>
- <translation type="unfinished"/>
+ <translation>Ungültige PIN. Anmeldung fehlgeschlagen</translation>
</message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
<source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
- <translation type="unfinished"/>
+ <translation>Die Anmeldung am Token ist nach Eingabe der Benutzer-PIN fehlgeschlagen. Sie kann ungültig oder falsch sein. Bitte versuchen Sie es erneut!</translation>
</message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<message>
<location filename="../src/libsync/discovery.cpp" line="1735"/>
<source>Cannot modify encrypted item because the selected certificate is not valid.</source>
- <translation type="unfinished"/>
+ <translation>Das verschlüsselte Element kann nicht geändert werden, da das ausgewählte Zertifikat nicht gültig ist.</translation>
</message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="104"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
- <translation type="unfinished"/>
+ <translation>Das Ende-zu-Ende-Zertifikat muss auf ein neues migriert werden</translation>
</message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="106"/>
<source>Trigger the migration</source>
- <translation type="unfinished"/>
+ <translation>Starten der Migration</translation>
</message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
<source>Updated end-to-end encryption metadata</source>
- <translation type="unfinished"/>
+ <translation>Metadaten zur Ende-zu-Ende-Verschlüsselung aktualisiert</translation>
</message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
<source>Updating end-to-end encryption metadata</source>
- <translation type="unfinished"/>
+ <translation>Aktualisieren der Metadaten für die Ende-zu-Ende-Verschlüsselung</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
<source>Discovering the certificates stored on your USB token</source>
- <translation type="unfinished"/>
+ <translation>Discovering the certificates stored on your USB token</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
<source>Token Encryption Key Chooser</source>
- <translation type="unfinished"/>
+ <translation>Token Encryption Key Chooser</translation>
</message>
<message>
<location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
<source>Available Keys for end-to-end Encryption:</source>
- <translation type="unfinished"/>
+ <translation>Available Keys for end-to-end Encryption:</translation>
</message>
<message>
<location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
<source>Choose</source>
- <translation type="unfinished"/>
+ <translation>Choose</translation>
</message>
<message>
<location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
<source>Cancel</source>
- <translation type="unfinished"/>
+ <translation>Cancel</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1533"/>
<source>Migrate certificate to a new one</source>
- <translation type="unfinished"/>
+ <translation>Migrate certificate to a new one</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
<source>PIN needed to login to token</source>
- <translation type="unfinished"/>
+ <translation>PIN needed to login to token</translation>
</message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
<source>Enter Certificate USB Token PIN:</source>
- <translation type="unfinished"/>
+ <translation>Enter Certificate USB Token PIN:</translation>
</message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
<source>Invalid PIN. Login failed</source>
- <translation type="unfinished"/>
+ <translation>Invalid PIN. Login failed</translation>
</message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
<source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
- <translation type="unfinished"/>
+ <translation>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</translation>
</message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<message>
<location filename="../src/libsync/discovery.cpp" line="1735"/>
<source>Cannot modify encrypted item because the selected certificate is not valid.</source>
- <translation type="unfinished"/>
+ <translation>Cannot modify encrypted item because the selected certificate is not valid.</translation>
</message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="104"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
- <translation type="unfinished"/>
+ <translation>End-to-end certificate needs to be migrated to a new one</translation>
</message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="106"/>
<source>Trigger the migration</source>
- <translation type="unfinished"/>
+ <translation>Trigger the migration</translation>
</message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
<source>Updated end-to-end encryption metadata</source>
- <translation type="unfinished"/>
+ <translation>Updated end-to-end encryption metadata</translation>
</message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
<source>Updating end-to-end encryption metadata</source>
- <translation type="unfinished"/>
+ <translation>Updating end-to-end encryption metadata</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
<source>Discovering the certificates stored on your USB token</source>
- <translation type="unfinished"/>
+ <translation>Découverte des certificats stockés sur votre jeton USB</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
<source>Token Encryption Key Chooser</source>
- <translation type="unfinished"/>
+ <translation>Choisir la clé de chiffrement du jeton</translation>
</message>
<message>
<location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
<source>Available Keys for end-to-end Encryption:</source>
- <translation type="unfinished"/>
+ <translation>Clés disponibles pour le chiffrement de bout en bout:</translation>
</message>
<message>
<location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
<source>Choose</source>
- <translation type="unfinished"/>
+ <translation>Choisir</translation>
</message>
<message>
<location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
<source>Cancel</source>
- <translation type="unfinished"/>
+ <translation>Annuler</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1533"/>
<source>Migrate certificate to a new one</source>
- <translation type="unfinished"/>
+ <translation>Migrer le certificat vers une nouvelle clé</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
<source>PIN needed to login to token</source>
- <translation type="unfinished"/>
+ <translation>PIN nécessaire pour se connecter au jeton</translation>
</message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
<source>Enter Certificate USB Token PIN:</source>
- <translation type="unfinished"/>
+ <translation>Entrez le PIN du jeton USB de certificat:</translation>
</message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
<source>Invalid PIN. Login failed</source>
- <translation type="unfinished"/>
+ <translation>PIN invalide. Connexion échouée</translation>
</message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
<source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
- <translation type="unfinished"/>
+ <translation>Connexion au jeton échouée après avoir fourni le PIN utilisateur. Il peut être invalide ou mauvais. Veuillez essayer à nouveau !</translation>
</message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
This setup can cause data loss and it is no longer supported.
To resolve this issue: please remove %1 from one of the accounts and create a new sync folder.
For advanced users: this issue might be related to multiple sync database files found in one folder. Please check %1 for outdated and unused .sync_*.db files and remove them.</source>
- <translation type="unfinished"/>
+ <translation>Le dossier %1 est lié à plusieurs comptes.
+Cette configuration peut provoquer une perte de données et n'est plus supportée.
+Pour résoudre ce problème: veuillez enlever %1 d'un des comptes et créer un nouveau dossier de synchronisation.
+Pour les utilisateurs avancés: ce problème peut aussi venir de plusieurs fichiers de bases de données de synchronisation dans un seul dossier. Veuillez vérifier si %1 contient des fichiers .sync_*.db périmés ou inutilisés et supprimez-les.</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/legalnotice.cpp" line="55"/>
<source><p>Copyright 2017-2025 Nextcloud GmbH<br />Copyright 2012-2023 ownCloud GmbH</p></source>
- <translation type="unfinished"/>
+ <translation><p>Copyright 2017-2025 Nextcloud GmbH<br />Copyright 2012-2023 ownCloud GmbH</p></translation>
</message>
<message>
<location filename="../src/gui/legalnotice.cpp" line="55"/>
<message>
<location filename="../src/libsync/discovery.cpp" line="1735"/>
<source>Cannot modify encrypted item because the selected certificate is not valid.</source>
- <translation type="unfinished"/>
+ <translation>Impossible de modifier l'élément chiffré car le certificat sélectionné n'est pas valide.</translation>
</message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1485"/>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1519"/>
<source>unknown exception</source>
- <translation type="unfinished"/>
+ <translation>Exception inconnue</translation>
</message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1387"/>
<message>
<location filename="../src/libsync/propagatorjobs.cpp" line="259"/>
<source>unknown exception</source>
- <translation type="unfinished"/>
+ <translation>Exception inconnue</translation>
</message>
<message>
<location filename="../src/libsync/propagatorjobs.cpp" line="200"/>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="104"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
- <translation type="unfinished"/>
+ <translation>Le certificat de bout en bout doit être migré vers une nouvelle clé</translation>
</message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="106"/>
<source>Trigger the migration</source>
- <translation type="unfinished"/>
+ <translation>Déclencher la migration</translation>
</message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
<source>Updated end-to-end encryption metadata</source>
- <translation type="unfinished"/>
+ <translation>Métadonnées de chiffrement de bout en bout mises à jour</translation>
</message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
<source>Updating end-to-end encryption metadata</source>
- <translation type="unfinished"/>
+ <translation>Mise à jour des métadonnées de chiffrement de bout en bout </translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
<source>Discovering the certificates stored on your USB token</source>
- <translation type="unfinished"/>
+ <translation>Scoperta dei certificati archiviati sul tuo token USB</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
<source>Token Encryption Key Chooser</source>
- <translation type="unfinished"/>
+ <translation>Selettore chiave di crittografia token</translation>
</message>
<message>
<location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
<source>Available Keys for end-to-end Encryption:</source>
- <translation type="unfinished"/>
+ <translation>Chiavi disponibili per la crittografia end-to-end:</translation>
</message>
<message>
<location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
<source>Choose</source>
- <translation type="unfinished"/>
+ <translation>Scegliere</translation>
</message>
<message>
<location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
<source>Cancel</source>
- <translation type="unfinished"/>
+ <translation>Annulla</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1533"/>
<source>Migrate certificate to a new one</source>
- <translation type="unfinished"/>
+ <translation>Migrare il certificato a uno nuovo</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
<source>PIN needed to login to token</source>
- <translation type="unfinished"/>
+ <translation>PIN necessario per accedere al token</translation>
</message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
<source>Enter Certificate USB Token PIN:</source>
- <translation type="unfinished"/>
+ <translation>Inserisci il PIN del token USB del certificato:</translation>
</message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
<source>Invalid PIN. Login failed</source>
- <translation type="unfinished"/>
+ <translation>PIN non valido. Accesso non riuscito</translation>
</message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
<source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
- <translation type="unfinished"/>
+ <translation>L'accesso al token non è riuscito dopo aver fornito il PIN utente. Potrebbe essere non valido o sbagliato. Riprova!</translation>
</message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<message>
<location filename="../src/gui/legalnotice.cpp" line="55"/>
<source><p>Copyright 2017-2025 Nextcloud GmbH<br />Copyright 2012-2023 ownCloud GmbH</p></source>
- <translation type="unfinished"/>
+ <translation><p>Copyright 2017-2025 Nextcloud GmbH<br />Copyright 2012-2023 ownCloud GmbH</p></translation>
</message>
<message>
<location filename="../src/gui/legalnotice.cpp" line="55"/>
<message>
<location filename="../src/libsync/discovery.cpp" line="1735"/>
<source>Cannot modify encrypted item because the selected certificate is not valid.</source>
- <translation type="unfinished"/>
+ <translation>Impossibile modificare l'elemento crittografato perché il certificato selezionato non è valido.</translation>
</message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="104"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
- <translation type="unfinished"/>
+ <translation>Il certificato end-to-end deve essere migrato a uno nuovo</translation>
</message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="106"/>
<source>Trigger the migration</source>
- <translation type="unfinished"/>
+ <translation>Avviare la migrazione</translation>
</message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
<source>Updated end-to-end encryption metadata</source>
- <translation type="unfinished"/>
+ <translation>Metadati di crittografia end-to-end aggiornati</translation>
</message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
<source>Updating end-to-end encryption metadata</source>
- <translation type="unfinished"/>
+ <translation>Aggiornamento dei metadati di crittografia end-to-end</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
<source>Discovering the certificates stored on your USB token</source>
- <translation type="unfinished"/>
+ <translation>Söker efter certifikaten som lagras på din USB-token</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
<source>Token Encryption Key Chooser</source>
- <translation type="unfinished"/>
+ <translation>Väljare för token-krypteringsnyckel</translation>
</message>
<message>
<location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
<source>Available Keys for end-to-end Encryption:</source>
- <translation type="unfinished"/>
+ <translation>Tillgängliga nycklar för end-to-end-kryptering:</translation>
</message>
<message>
<location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
<source>Choose</source>
- <translation type="unfinished"/>
+ <translation>Välj</translation>
</message>
<message>
<location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
<source>Cancel</source>
- <translation type="unfinished"/>
+ <translation>Avbryt</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1533"/>
<source>Migrate certificate to a new one</source>
- <translation type="unfinished"/>
+ <translation>Migrera certifikat till ett nytt</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
<source>PIN needed to login to token</source>
- <translation type="unfinished"/>
+ <translation>PIN-kod behövs för att logga in på token</translation>
</message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
<source>Enter Certificate USB Token PIN:</source>
- <translation type="unfinished"/>
+ <translation>Ange PIN-kod för certifikat-USB-token:</translation>
</message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
<source>Invalid PIN. Login failed</source>
- <translation type="unfinished"/>
+ <translation>Ogiltig PIN-kod. Inloggningen misslyckades</translation>
</message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
<source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
- <translation type="unfinished"/>
+ <translation>Inloggningen till token misslyckades efter att användarens PIN-kod angavs. Den kan vara ogiltig eller felaktig. Försök igen!</translation>
</message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<message>
<location filename="../src/libsync/discovery.cpp" line="1735"/>
<source>Cannot modify encrypted item because the selected certificate is not valid.</source>
- <translation type="unfinished"/>
+ <translation>Det går inte att ändra det krypterade objektet eftersom det valda certifikatet är ogiltigt.</translation>
</message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="104"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
- <translation type="unfinished"/>
+ <translation>End-to-end-certifikatet måste migreras till ett nytt</translation>
</message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="106"/>
<source>Trigger the migration</source>
- <translation type="unfinished"/>
+ <translation>Initiera migreringen</translation>
</message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
<source>Updated end-to-end encryption metadata</source>
- <translation type="unfinished"/>
+ <translation>Uppdaterade metadata för end-to-end-kryptering</translation>
</message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
<source>Updating end-to-end encryption metadata</source>
- <translation type="unfinished"/>
+ <translation>Uppdaterar metadata för end-to-end-kryptering</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
<source>Discovering the certificates stored on your USB token</source>
- <translation type="unfinished"/>
+ <translation>USB kilidinizdeki sertifikalar bulunuyor</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
<source>Token Encryption Key Chooser</source>
- <translation type="unfinished"/>
+ <translation>Kilit şifreleme anahtarı seçici</translation>
</message>
<message>
<location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
<source>Available Keys for end-to-end Encryption:</source>
- <translation type="unfinished"/>
+ <translation>Uçtan uca şifreleme için kullanılabilecek anahtarlar:</translation>
</message>
<message>
<location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
<source>Choose</source>
- <translation type="unfinished"/>
+ <translation>Seçin</translation>
</message>
<message>
<location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
<source>Cancel</source>
- <translation type="unfinished"/>
+ <translation>İptal</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1533"/>
<source>Migrate certificate to a new one</source>
- <translation type="unfinished"/>
+ <translation>Sertifikayı yeni birine aktarın</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
<source>PIN needed to login to token</source>
- <translation type="unfinished"/>
+ <translation>Kilidi açmak için PIN gerekli</translation>
</message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
<source>Enter Certificate USB Token PIN:</source>
- <translation type="unfinished"/>
+ <translation>Sertifika USB kilidinin PIN kodunu yazın:</translation>
</message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
<source>Invalid PIN. Login failed</source>
- <translation type="unfinished"/>
+ <translation>PIN kodu geçersiz. Oturum açılamadı</translation>
</message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
<source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
- <translation type="unfinished"/>
+ <translation>Kullanıcının yazdığı kilit PIN kodu ile oturum açılamadı. Yanlış olabilir. Lütfen yeniden deneyin!</translation>
</message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<message>
<location filename="../src/libsync/discovery.cpp" line="1735"/>
<source>Cannot modify encrypted item because the selected certificate is not valid.</source>
- <translation type="unfinished"/>
+ <translation>Seçilmiş sertifika geçersiz olduğundan şifrelenmiş öge değiştirilemez.</translation>
</message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="104"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
- <translation type="unfinished"/>
+ <translation>Uçtan uca sertifikanın yeni birine aktarılması gerekiyor</translation>
</message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="106"/>
<source>Trigger the migration</source>
- <translation type="unfinished"/>
+ <translation>Aktarımı başlat</translation>
</message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
<source>Updated end-to-end encryption metadata</source>
- <translation type="unfinished"/>
+ <translation>Uçtan uca şifreleme üst verileri güncellendi</translation>
</message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
<source>Updating end-to-end encryption metadata</source>
- <translation type="unfinished"/>
+ <translation>Uçtan uca şifreleme üst verileri güncelleniyor</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
<source>Discovering the certificates stored on your USB token</source>
- <translation type="unfinished"/>
+ <translation>发现存储在 USB 令牌上的证书</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
<source>Token Encryption Key Chooser</source>
- <translation type="unfinished"/>
+ <translation>令牌加密密钥选择器</translation>
</message>
<message>
<location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
<source>Available Keys for end-to-end Encryption:</source>
- <translation type="unfinished"/>
+ <translation>端到端加密的可用密钥:</translation>
</message>
<message>
<location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
<source>Choose</source>
- <translation type="unfinished"/>
+ <translation>选择</translation>
</message>
<message>
<location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
<source>Cancel</source>
- <translation type="unfinished"/>
+ <translation>取消</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1533"/>
<source>Migrate certificate to a new one</source>
- <translation type="unfinished"/>
+ <translation>将证书迁移到新证书</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
<source>PIN needed to login to token</source>
- <translation type="unfinished"/>
+ <translation>登录令牌需要 PIN</translation>
</message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
<source>Enter Certificate USB Token PIN:</source>
- <translation type="unfinished"/>
+ <translation>输入证书 USB 令牌 PIN:</translation>
</message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
<source>Invalid PIN. Login failed</source>
- <translation type="unfinished"/>
+ <translation>PIN 无效,登录失败</translation>
</message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
<source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
- <translation type="unfinished"/>
+ <translation>提供用户 PIN 后,登录令牌失败。它可能无效或错误,请重试!</translation>
</message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<message>
<location filename="../src/libsync/discovery.cpp" line="1735"/>
<source>Cannot modify encrypted item because the selected certificate is not valid.</source>
- <translation type="unfinished"/>
+ <translation>无法修改已加密的项目,因为所选证书无效。</translation>
</message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="104"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
- <translation type="unfinished"/>
+ <translation>端到端证书需要迁移到新证书</translation>
</message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="106"/>
<source>Trigger the migration</source>
- <translation type="unfinished"/>
+ <translation>触发迁移</translation>
</message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
<source>Updated end-to-end encryption metadata</source>
- <translation type="unfinished"/>
+ <translation>更新了端到端加密元数据</translation>
</message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
<source>Updating end-to-end encryption metadata</source>
- <translation type="unfinished"/>
+ <translation>正在更新端到端加密元数据</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
<source>Discovering the certificates stored on your USB token</source>
- <translation type="unfinished"/>
+ <translation>發現存儲在您 USB 權杖上的證書</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
<source>Token Encryption Key Chooser</source>
- <translation type="unfinished"/>
+ <translation>權杖加密密鑰選擇器</translation>
</message>
<message>
<location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
<source>Available Keys for end-to-end Encryption:</source>
- <translation type="unfinished"/>
+ <translation>端到端加密的可用密鑰:</translation>
</message>
<message>
<location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
<source>Choose</source>
- <translation type="unfinished"/>
+ <translation>選擇</translation>
</message>
<message>
<location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
<source>Cancel</source>
- <translation type="unfinished"/>
+ <translation>取消</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1533"/>
<source>Migrate certificate to a new one</source>
- <translation type="unfinished"/>
+ <translation>將證書遷移到新的證書</translation>
</message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
<source>PIN needed to login to token</source>
- <translation type="unfinished"/>
+ <translation>登錄權杖需要輸入 PIN</translation>
</message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
<source>Enter Certificate USB Token PIN:</source>
- <translation type="unfinished"/>
+ <translation>輸入證書 USB 權杖的 PIN:</translation>
</message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
<source>Invalid PIN. Login failed</source>
- <translation type="unfinished"/>
+ <translation>無效的 PIN。登入失敗</translation>
</message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
<source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
- <translation type="unfinished"/>
+ <translation>登錄權杖失敗,因為提供的用戶 PIN 可能無效或錯誤。請再試一次!</translation>
</message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<message>
<location filename="../src/libsync/discovery.cpp" line="1735"/>
<source>Cannot modify encrypted item because the selected certificate is not valid.</source>
- <translation type="unfinished"/>
+ <translation>無法修改已加密項目,因為選擇的證書無效。</translation>
</message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="104"/>
<source>End-to-end certificate needs to be migrated to a new one</source>
- <translation type="unfinished"/>
+ <translation>端到端證書需要遷移到新的證書</translation>
</message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="106"/>
<source>Trigger the migration</source>
- <translation type="unfinished"/>
+ <translation>觸發遷移</translation>
</message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
<source>Updated end-to-end encryption metadata</source>
- <translation type="unfinished"/>
+ <translation>更新了端到端加密元數據</translation>
</message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
<source>Updating end-to-end encryption metadata</source>
- <translation type="unfinished"/>
+ <translation>正在更新端到端加密元數據。</translation>
</message>
</context>
<context>